<?php 
namespace Think;
class Storage{
	
	static protected $handler;
	
	static public function connect($type='File',$options=array())
	{
		$class = 'Think\\Storage\\Driver\\' . ucwords($type);
		self::$handler = new $class($options);
	}
	
	static public function __callstatic($method,$args)
	{
		//调用缓存驱动的方法
		if (method_exists(self::$handler, $method)) 
		{
			//这里的return是返给外面用的。
		    return call_user_func_array(array(self::$handler,$method), $args);
		}
	}
	
}
